body{
    
    background-image: url(grafika_1/tlo.jpeg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    height: 100%;
}

   ul {
        list-style-type:none;
        margin:2px;
        padding:0px;
        width:220px;
        box-shadow:0 6px 6px -6px orangered;
       height: 20px;
      }

      
      ul li {
        border-top:0px solid #CCC;
      }

      
      ul li:first-child {
        border-top:none;
      }

      
      ul li a {
        display:block;
        text-decoration:none;
        background-color:#EEE;
        padding:10px;
        text-align:center;
        color:orangered;
        text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
        font-size:18px;
        border:0px solid #FFF;
        background-image:url(grafika_1/menu.jpeg);
        border-radius: 0px 10px 10px 0px;
        height: 20px;
      }

      ul li a:hover {
        color:#000;
        background-image:url(grafika_1/menu2.jpeg);
      }

 #blok {
        position:relative;
        width:500px;
        height:2.2em;
        line-height:2.2em;
        margin:0 auto;
        border:1px solid #fbfbfb;
        font-size:1.5em;
        background-color:#990000;
        overflow:hidden;
      }

      #blok > p {
        position:absolute;
        margin:0;
        white-space:nowrap;
        animation:przesun 30s linear infinite;
        -webkit-animation:przesun 30s linear infinite; /* dla Google Chrome, Safari, Opera 15+ */
      }

      #blok > p:hover {
        animation-play-state:paused;
        -webkit-animation-play-state:paused;
      }
	  
      /* ------------ANIMACJA-PRZESUN------------ */
      @keyframes przesun
      {
        0% { transform:translateX(0); padding-left:110%; }
        100% { transform:translateX(-100%); padding-left:110%; }
      }

      @-webkit-keyframes przesun /* dla Google Chrome, Safari, Opera 15+ */
      {
        0% { -webkit-transform:translateX(0); padding-left:110%; }
        100% { -webkit-transform:translateX(-100%); padding-left:110%; }
      }

#head{
    font-size: 26px;
    padding: 10px;
    height: 55px;
    width: 650px;
    background-color: #FFF5EE;
    text-align: center;
    color:orangered;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 0px 0px 70px 0px;
}

#stopka{
    position:fixed;
    bottom:0;
    font-size: 16px;
    height: 83px;
    width: 350px;
    background-color: #FFF5EE;
    color:orangered;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 0px 70px 0px 0px;
}

#reze{
    
    position:absolute; top: 30%; left: 40%;
    
}
#czas{
    position:absolute; top: 0px; right: 0px;
    padding: 5px;
    font-size: 16px;
    height: 30px;
    width: 210px;
    background-color: #FFF5EE;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 0px 0px 0px 70px;
}

#fb{
position:absolute; right: 0px;
		bottom:0;
}
#kontakt{
    position:absolute; top: 30%; left: 30%;
    padding: 20px;
    font-size: 22px;
    height: 100px;
    width: 400px;
    background-color: #FFF5EE;
    color:orangered;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 40px 40px 40px 40px;
}

#oferta{
    position:absolute; top: 30%; left: 25%;
    padding: 15px;
    font-size: 16px;
    height: 300px;
    width: 500px;
    background-color: #FFF5EE;
    color:orangered;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}


#logo{
       margin-left: -200px; /* połowa szerokości */
   position: absolute; top: 12%;
   left: 50%;
}

#mapa{
    
     position: absolute; top: 25%;
     left: 50%;
     margin-left: -275px;
}

#prz00{
    
    position: absolute; top: 220px;
    left: 50%;
    margin-left: -350px;
    padding: 10px;
}
#prz01{
    padding: 10px;
}
#prz02{
    padding: 10px;
}
#prz03{
    padding: 10px;
}
#prz04{
    padding: 10px;
}
#prz05{
    padding: 10px;
}
#prz06{
    padding: 10px;
}
#prz07{
    padding: 10px;
}
#prz08{
    padding: 10px;
}
#prz09{
    padding: 10px;
}
#prz10{
    padding: 10px;
}
#prz11{
    padding: 10px;
}


#prz0{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}

#prz1{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz2{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz3{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz4{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz5{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz6{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz7{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz8{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz9{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz10{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}
#prz011{
    
    top: auto;
    position: static;
    height: auto;
    width: 250px;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;
}

#sell{
    
    position: absolute; left: 20%; top: 30%;
    
}


#hol{
    position: absolute; left: 30%; top: 25%;
   
}

#hol1{

 position:absolute; top: 70%; left: 35%;
    padding: 15px;
    font-size: 20px;
    height: 300px;
    width: 500px;
    background-color: #FFF5EE;
    color:orangered;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 50px 50px 50px 50px;

}

#oo{
    top: auto;
    height: auto;
    width: auto;
    padding: 10px;
    font-size: 18px;
    color:orangered;
    background-color: #ffe7d6;
    text-align: center;
    text-shadow:1px 2px 0 #FFF, 1px 1px 0 #AAA, 1px 2px 6px #AAA;
    border-radius: 30px 30px 30px 30px;
}